Boucle avec question

Description
  • La "boucle avec question" vise à poser une question à l'utilisateur, lorsqu'il s'apprête à valider l'étape et passer à l'étape suivante.
  • En fonction de sa réponse, l'utilisateur sera dirigé :
    • soit vers l'étape suivante,
    • soit vers une étape dite de "boucle"
  • Lorsque l'utilisateur revient de la boucle, et souhaite à nouveau passer à l'étape suivante, la question lui est à nouveau posée.
  • En fonction, à nouveau de sa réponse, il passera soit à l'étape suivante, soit entrera à nouveau dans l'étape de boucle
Mise en œuvre
  • On place une "boucle question" en utilisant de l'outil boucle, que l'on place dans un écran, et dont on édite ensuite les propriétés pour définir que l'on a affaire à une boucle avec question.

1 Question
  • On indique ici le texte de la question qui sera posée à l'utilisateur.
2 Choix de navigation
  • L'utilisateur pouvant répondre par "oui" ou par "non" à la question posée. Aucune autre réponse n'est possible.
  • On définit ici quelle est la réponse qui conduit à passer à l'étape suivante - et non dans la boucle.
3 Etape de la boucle
  • On indique ici l'étape dans laquelle on navigue si on entre dans la boucle.
4 Séquence
  • Dans le cas où l'on a plusieurs boucles-questions dans la même étape, on définit ici l'ordre dans lequel les questions sont posées.
  • NOTE : les boucles standards et les boucles questions ont chacune leur propre séquence, indépendantes l'une de l'autre.
Organigramme
  • Les boucles standards obligatoires sont à exécuter AVANT que les questions des boucles questions ne soient posées
  • Les questions des boucles sont posées AVANT que les questions de transitions ne soient posées
Dérogation
  • La question est posée comme dans une exécution normale.
Durée minimum
  • L'étape à l'intérieur de la boucle est sensible à une durée minimum si celle-ci comporte une durée minimum.
  • ATTENTION cependant : comme pour les boucles standards, la durée minimum d'exécution ne sera contrôlée qu'une seule fois. Lorsque la boucle aura été exécutée au moins une fois, la durée de l'étape à l'intérieur de la boucle, ne sera plus contrôlée.
Double-vérification
  • Cette notion n'a pas de sens avec une boucle et n'est donc pas gérée
Contrôle des qualifications
  • L'exécution de l'étape de la boucle est soumise au contrôle des qualifications de l'utilisateur, si l'étape comporte des qualifications requises
Sous-procédures
  • L'étape de boucle peut être constituée par une sous-procédure
  • C'est une manière de contourner la restriction qui veut qu'une boucle ne comporte qu'une seule étape.
Autres restrictions
  • Les boucles imbriquées ne sont pas possibles, mais si l'étape de boule est une sous-procédure, cette dernière peut contenir des boucles
  • Une boucle ne peut comporter qu'une seule étape.
  • Les boucles avec question seront toujours placées sur le dernier écran. Elles seront d'ailleurs déplacées automatiquement si un nouvel écran vient à être ajouté.
  • Si le dernier écran est un écran PDF, il y a un conflit, car ces écrans ne peuvent rien contenir d'autres que le PDF lui-même.
Localisation
  • Le texte de la question posée par la boucle peut être traduit, comme pour les autres outils

 

SC_20181210